package com.st.mall.product.service;

import java.util.List;

import com.st.mall.product.model.ImgModel;

public interface IImgService {

	/**
	 * 添加
	 * @param imgModel
	 * @return
	 */
	int insert(ImgModel imgModel);
	/**
	 * 根据主键查出一条记录
	 * 
	 * @param code
	 * @return
	 */
	ImgModel selectId(String code);//***如果该方法查询到的记录条数大于1，该方法必定抛出异常***
	/**
	 * 根据多条件查多条记录
	 * 
	 * @param imgModel
	 * @return
	 */
	List<ImgModel> selectAll(ImgModel imgModel);
	
	/**
	 * 根据主键删除
	 * 
	 * @param code
	 * @return
	 */
	int delete(String code);

	/**
	 * 设置主图
	 * 
	 * @param imgModel
	 * @return
	 */
	int setMain(ImgModel imgModel);
	
	/**
	 * 取消主图
	 * 
	 * @param imgModel
	 * @return
	 */
	int setOutMain(ImgModel imgModel);
	/**
	 * 查数量
	 * @param bookModel
	 * @return
	 */
	int selectCount(ImgModel imgModel);

	
}
